/*
 * ModSysTimer.h
 *
 * Created: 20/03/2012 08:58:51
 *  Author: marionse
 *
 * \brief module generant une horloge system au pas de 1ms
 */ 


#ifndef MODSYSTIMER_H_
#define MODSYSTIMER_H_

#include "custom_type.h"

/**
* \brief type specifique au module
*/
typedef Int16U TSysTime;

/**
* \brief fonction d'initialisation du module
*/
ERetCode ModSysTimerInit( void );

/**
* \brief fonction appelee a chaque passage dans la boucle main
*/
ERetCode ModSysTimerTick( void );

/**
* \brief fonction d'interrogation de la valeur du timer
*/
TSysTime SysTimerGetValue( void );


#endif /* MODSYSTIMER_H_ */